970470
880316
587850
462725
63895
802444
758242
835897
102879
712839
430631
281302
5273799
3694581
3212148
2534804
2286988
2142609
2063358
193978
1837118
1746136
1730196
1662471